import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Clase que sirve para que checar si el exterminador llego a tocar el objeto que pertenece a la clase de Meta3.
 * 
 * @author Héctor Nicolás Anguiano Huerta. 
 * @version 4 de diciembre de 2012.
 */
public class Meta3 extends Actor
{
    /**
     * Metodo que verifica el comportamiento del objeto Meta3.
     */
    public void act() 
    {
        // Add your action code here.
        checaMeta();
    }    
    
    /**
     * Metodo que verifica si el exterminador llego a la meta del nivel 3.
     */
    public void checaMeta()
    {
        Actor ext=super.getOneObjectAtOffset(0,0,Exterminador.class);
        Zombieland mundo=(Zombieland)super.getWorld();
        Letrero msj;
        Letrero msj2; 
        if(ext!=null)
        {
            msj=new Letrero("Juego Completado");
            mundo.addObject(msj,500,300);
            msj2=new Letrero("GANASTE!!");
            mundo.addObject(msj2,600,400);
            Greenfoot.stop();
        }
    }
}
